home *** CD-ROM | disk | FTP | other *** search
/ Cream of the Crop 3 / Cream of the Crop 3.iso / comm / wnos5src.zip / SPLIT.C < prev    next >
Text File  |  1993-08-09  |  488b  |  35 lines

  1. #include <stdio.h>
  2.  
  3. main()
  4. {
  5. FILE *fp, *fp1 = 0;
  6. long fn = 0;
  7. int c;
  8. char fname[20];
  9.  
  10. fp = fopen("\\temp\\drive_e.zip","rb");
  11.  
  12. for(;;) {
  13.     c = fgetc(fp);
  14.  
  15.     if(feof(fp)) {
  16.         break;
  17.     }
  18.     if(c == 'P' && fgetc(fp) == 'K') {
  19.         if(fp1) fclose(fp1);
  20.         sprintf(fname,"\\temp\\%ld.zip",fn++);
  21.  
  22.         printf("File %ld.zip written\n",fn);
  23.  
  24.         if((fp1 = fopen(fname,"wb")) == 0) {
  25.             break;
  26.         }
  27.         fputc('P',fp1);
  28.         fputc('K',fp1);
  29.     } else {
  30.         fputc(c,fp1);
  31.     }
  32. }
  33.  
  34. return;
  35. }